58 research outputs found

    An area-time efficient FPGA-implementation of online finite-set model based predictive controllers for flying capacitor inverters

    Get PDF
    Recently there has been an increase in the use of model-based predictive control (MBPC) for power-electronic converters. Especially for flying-capacitor multilevel converters (FCC) this offers an interesting possibility to simultaneously control output current and the capacitor voltages. The computational burden however is very high and often restrictive for a good implementation. In this paper a time and resource efficient design methodology is presented for the FPGA implementation of FCC MBPC. The control is fully implemented in programmable digital logic. Due to a parallel processing for the three converter phases and a fully pipelined calculation of the prediction stage an area-time efficient implementation is realized. Furthermore, this is achieved by using a high-level design tool. The implementation aspects for 3, 4 and 5-level FC inverters are discussed, with a focus on the 4-level case

    On the stator flux linkage estimation of an PMSM with extended Kalman filters

    Get PDF
    The demand for drives with high quality torque control has grown tremendously in a wide variety of applications. Direct torque control (DTC) for permanent magnet synchronous motors can provide this accurate and fast torque control. When applying DTC the change of the stator flux linkage vector is controlled. As such the estimation of the stator flux linkage is essential. In this paper the performance of the Extended Kalman Filter (EKF) for stator flux linkage estimation is studied. Starting from a formulation of the EKF for isotropic motors, the influence of rotor anisotropy and saturation is evaluated. Subsequently it is expanded to highly isotropic motors as well. In both cases the possibilities to add parameter estimations are evaluated

    On extended Kalman filters with augmented state vectors for the stator flux estimation in SPMSMs

    Get PDF
    The demand for highly dynamic electrical drives, characterized by high quality torque control, in a wide variety of applications has grown tremendously during the past decades. Direct torque control (DTC) for permanent magnet synchronous motors (PMSM) can provide this accurate and fast torque control. When applying DTC the change of the stator flux linkage vector is controlled, based on torque and flux errors. As such the estimation of the stator flux linkage is essential. In the literature several possible solutions for the estimation of the stator flux linkage are proposed. In order to overcome problems associated with the integration of the back-emf, the use of state observers has been advocated in the literature. Several types of state observers have been conceived and implemented for PMSMs, especially the Extended Kalman Filter (EKF) has received much attention. In most reported applications however the EKF is only used to estimate the speed and rotor position of the PMSM in order to realize field oriented current control in a rotor reference frame. Far fewer publications mention the use of an EKF to estimate the stator flux linkage vector in order to apply DTC. Still the performance of the EKF in the estimation of the stator flux linkage vector has not yet been thoroughly investigated. In this paper the performance of the EKF for stator flux linkage is studied and simulated. The possibilities to improve the estimation by augmenting the state vector and the consequences of these alterations are explored. Important practical aspects for FPGA implementation are discussed

    FPGA implementation of online finite-set model based predictive control for power electronics

    Get PDF
    Recently there has been an increase in the use of model based predictive control (MBPC) for power-electronic converters. MBPC allows fast and accurate control of multiple controlled variables for hybrid systems such as a power electronic converter and its load. The computational burden for this control scheme however is very high and often restrictive for a good implementation. This means that a suitable technology and design approach should be used. In this paper the implementation of finite-set MBPC (FS-MBPC) in field-programmable gate arrays (FPGAs) is discussed. The control is fully implemented in programmable digital logic by using a high-level design tool. This allows to obtain very good performances (both in control quality, speed and hardware utilization) and have a flexible, modular control configuration. The feasibility and performance of the FPGA implementation of FS-MBPC is discussed in this paper for a 4-level flying-capacitor converter (FCC). This is an interesting application as FS-MBPC allows the simultaneous control of the output current and the capacitor voltages, yet the high number of possible switch states results in a high computational load. The good performance is obtained by exploiting the FPGA’s strong points: parallelism and pipe-lining. In the application discussed in this paper the parallel processing for the three converter phases and a fully pipelined calculation of the prediction stage allow to realize an area-time efficient implementation

    Predictive current control of asynchronous machines by optimizing the switching moments

    Get PDF
    In this paper a model-based predictive control (MBPC) scheme for the current control of induction machines is presented. The controller directly selects the optimal switch state of the inverter. The proposed scheme uses a longer prediction horizon and a limited amount of optimal switching instants to reduce the average switching frequency. The next iteration of the MBPC-scheme is performed at the established optimal switching instant, as such suppressing the receding horizon property for short time spans. The proposed method is compared to a more conventional MBPC-scheme with a very short prediction horizon. Both simulations and experiments clearly show a significant reduction in average switching frequency. However, with a reduction in switching frequency the torque ripple is increased. To correctly asses the properties of the different schemes, a key performance indicator is proposed that offers a fair and unbiased comparison in terms of switching frequency and torque ripple

    A comparison of stator flux linkage estimators for a direct torque controlled PMSM drive

    Get PDF
    In an increasing number of applications highly dynamic electrical drives, characterized by high quality torque control, are demanded. Direct torque control (DTC) for AC machines, permanent magnet synchronous motors (PMSM) or induction machines, can provide this accurate and fast torque control. When applying DTC the change of the stator flux linkage vector is controlled, based on torque and flux errors. As such the estimation of the stator flux linkage is essential for a DTC drive. Furthermore the quality of the estimation directly determines the capability of the drive. In the literature several possible solutions for the estimation of the stator flux linkage are proposed. However, a comprehensive comparison between these solutions is not present. This paper gives an overview of several techniques for the estimation of the stator flux linkage for DTC in PMSMs. The theoretical advantages and disadvantages of the methods are outlined. After a short discussion on the effects of erroneous estimations the results from simulations for the different methods are reviewed. It is shown that, despite their simplicity stabilized voltage model methods can offer good performance. Still they can not reach the performance of an extended Kalman filter implementation of a current model. Aspects of the practical implementation on FPGA are discussed
    corecore